Big Huge Thesaurus

cabbage bark

noun